package uplb.ics.cs190.e2d.display;

import uplb.ics.cs190.e2d.graphics.Image;
import uplb.ics.cs190.e2d.math.Dimension;

public interface Display {

	public Graphics getBackBuffer();
	
	public boolean flip();
	
	public void cleanup();
	
	public Dimension getSize();
	
	public String getGraphicsDescription();
	
	public Image getWindowIcon();
	
	public String getWindowTitle();
	
	public void setWindowIcon(Image icon);
	
	public void setWindowTitle(String title);
}